package org.jpass.dc.common.util;

import java.io.File;

public class StringUtil {
	/**
	 * 判断字符创是否为null、""和"  "
	 * @param str
	 * @return
	 */
	public static boolean isBlank(String str) {
		if (str == null || "".equals(str.trim())) {
			return true;
		}
		return false;
	}
	
	/**
	 * 取得字符串的字节长度
	 * @param str
	 * @return
	 */
	public static int getByteLength(String str) {
		return str.replaceAll("[^\\x00-\\xff]", "**").length();
	}
	
	/**
	 * 格式化路径
	 * @param path
	 * @return
	 */
	public static String formatPath(String path) {
		return path.replace(File.separatorChar, '/');
	}
	
}
